]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
shell-tray-manager: Silence gdk_window_set_background_pattern warning
authorRobert Mader <robert.mader@posteo.de>
Mon, 4 Mar 2019 15:50:12 +0000 (16:50 +0100)
committerFlorian Müllner <florian.muellner@gmail.com>
Mon, 4 Mar 2019 19:57:47 +0000 (19:57 +0000)
Apparently we can't get rid of it without breaking backward compatibility.
So let's stick to how GTK handles it and just silence the warning.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/423

src/shell-tray-manager.c

index 3311deb40f2c3731ecb78b182ef55c586699da07..6503cc3c45db2bdc666e34b386c432776e46ecc6 100644 (file)
@@ -239,8 +239,10 @@ shell_tray_manager_child_on_realize (GtkWidget             *widget,
       bg_pattern = cairo_pattern_create_rgb (color.red / 255.,
                                              color.green / 255.,
                                              color.blue / 255.);
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
       gdk_window_set_background_pattern (gtk_widget_get_window (widget),
                                          bg_pattern);
+G_GNUC_END_IGNORE_DEPRECATIONS
 
       cairo_pattern_destroy (bg_pattern);
     }